﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace LOLBattleQuery.Do
{
    public class GetBattleReport
    {

            public int account_type { get; set; }
            public int area { get; set; }
            public string id { get; set; }
            public int[] sids { get; set; }
            public string from_src { get; set; }
        

    }

    public class GetBattleReportResult
    {


        public Result result { get; set; }
        public Battle_Count battle_count { get; set; }
        public List<Season_List> season_list { get; set; }


        public class Result
        {
            public int error_code { get; set; }
            public string error_message { get; set; }
        }

        public class Battle_Count
        {
            public int total_match_games { get; set; }
            public int total_match_wins { get; set; }
            public int total_match_losts { get; set; }
            public int total_arm_games { get; set; }
            public int total_arm_wins { get; set; }
            public int total_arm_losts { get; set; }
            public int total_rank_games { get; set; }
            public int total_rank_wins { get; set; }
            public int total_rank_losts { get; set; }
            public int total_teamrank_games { get; set; }
            public int total_teamrank_wins { get; set; }
            public int total_teamrank_losts { get; set; }
            public int total_games { get; set; }
            public int total_wins { get; set; }
            public int total_losts { get; set; }
        }

        public class Season_List
        {
            public int sid { get; set; }
            public int total { get; set; }
            public int wins { get; set; }
            public int losses { get; set; }
            public int tier { get; set; }
            public int win_point { get; set; }
            public int queue { get; set; }
            public int team_total { get; set; }
            public int team_wins { get; set; }
            public int team_losses { get; set; }
            public int team_tier { get; set; }
            public int team_win_point { get; set; }
            public int team_queue { get; set; }
        }

    }
}
